protective sheathing - Allemand Anglais Dictionnaire